amicable agreement - Espagnol Anglais Dictionnaire